package com.gxa.modules.sys.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;
@Data
@ApiModel("卡劵记录模型")
public class Purchase {

    @ApiModelProperty("卡劵编号")
    private Integer id;

    @ApiModelProperty("购买时间")
    private LocalDateTime buyTime;

    @ApiModelProperty("购买渠道（1表示购买，2表示兑换码，3表示时长兑换）")
    private Integer channel;

    @ApiModelProperty("卡劵使用状态（1表示未使用，2表示以使用）")
    private Integer useState;

    @ApiModelProperty("卡劵实体类")
    private Coupon coupon;

    @ApiModelProperty("用户实体类")
    private User user;
}
